﻿using GDM.Hogar.Entidades;
using GDM.Hogar.Managers.Contratos;
using GDM.Hogar.Repositorios.Contratos;
using System;
using System.Collections.Generic;

namespace GDM.Hogar.Managers
{
    public class CodigoAusentismoManager : ICodigoAusentismoManager
    {
        private readonly ICodigoAusentismoRepositorio _codigoAusentismoRepositorio;

        public CodigoAusentismoManager(ICodigoAusentismoRepositorio codigoAusentismoRepositorio)
        {
            if (codigoAusentismoRepositorio == null)
            {
                throw new ArgumentNullException("codigoAusentismoRepositorio");
            }
            _codigoAusentismoRepositorio = codigoAusentismoRepositorio;
        }

        public IList<CodigoAusentismo> ObtenerCodigosAusentismo()
        {
            return _codigoAusentismoRepositorio.ObtenerCodigosAusentismo();
        }
    }
}